package top.healthylife.gateway.platform.youshu.dto.apia501.res;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author : GaoZeXi
 * @date 2021/8/7 12:35
 */
@Data
@Accessors(chain = true)
@ApiModel("失信被执行人信息")
public class PunishBreak {
    @ApiModelProperty("被执行人姓名/名称")
    private String name;
    @ApiModelProperty("案号")
    private String caseCode;
    @ApiModelProperty("被执行人年龄")
    private String age;
    @ApiModelProperty("被执行人性别")
    private String sex;
    @ApiModelProperty("证件号码/组织机构代码")
    private String cardNum;
    @ApiModelProperty("法定代表人姓名")
    private String businessEntity;
    @ApiModelProperty("执行法院")
    private String courtName;
    @ApiModelProperty("省份")
    private String areaName;
    @ApiModelProperty("被执行人类型")
    private String partyTypeName;
    @ApiModelProperty("执行依据文书编号")
    private String gistID;
    @ApiModelProperty("立案日期（yyyy-MM-dd）")
    private String regDate;
    @ApiModelProperty("经办机构（做出执行依据单位）")
    private String gistUnit;
    @ApiModelProperty("生效法律文书确定的义务")
    private String duty;
    @ApiModelProperty("履行情况")
    private String performance;
    @ApiModelProperty("已履行部分")
    private String performedPart;
    @ApiModelProperty("未履行部分")
    private String unperformPart;
    @ApiModelProperty("失信被执行人行为具体情形")
    private String disruptTypeName;
    @ApiModelProperty("发布时间（yyyy-MM-dd）")
    private String publishDate;
    @ApiModelProperty("数据类型")
    private String dataType;
    @ApiModelProperty("匹配度（cid 没传则为空）")
    private String matchRatio;
    @ApiModelProperty("失信被执行人唯一标识")
    private String shixinId;
    @ApiModelProperty("法院所在省份")
    private String courtProvince;
    @ApiModelProperty("法院所在市区")
    private String courtCity;
}
